import request from '@/utils/request'

// 接入接口
// 添加
export function addHost(params: any) {
    return request.post({ url: '/plugins.adminapi_wxgzh.admin.controller.host/addHost', params })
}
// 详情
export function getHostInfo(params: any) {
    return request.get({ url: '/plugins.adminapi_wxgzh.admin.controller.host/getHostInfo', params })
}
// 列表
export function hostList(params: any) {
    return request.get({ url: '/plugins.adminapi_wxgzh.admin.controller.host/hostList', params })
}
// 编辑
export function editHost(params: any) {
    return request.post({ url: '/plugins.adminapi_wxgzh.admin.controller.host/editHost', params })
}
// 删除
export function delHost(params: any) {
    return request.post({ url: '/plugins.adminapi_wxgzh.admin.controller.host/delHost', params })
}


// 白名单接口
// 添加
export function addDomain(params: any) {
    return request.post({ url: '/plugins.adminapi_wxgzh.admin.controller.IpList/addDomain', params })
}
// 详情
export function getDomainInfo(params: any) {
    return request.get({ url: '/plugins.adminapi_wxgzh.admin.controller.IpList/getDomainInfo', params })
}
// 列表
export function domainList(params: any) {
    return request.get({ url: '/plugins.adminapi_wxgzh.admin.controller.IpList/domainList', params })
}
// 编辑
export function editDomain(params: any) {
    return request.post({ url: '/plugins.adminapi_wxgzh.admin.controller.IpList/editDomain', params })
}
// 删除
export function delDomain(params: any) {
    return request.post({ url: '/plugins.adminapi_wxgzh.admin.controller.IpList/delDomain', params })
}


// 公众号列表
export function wechatList(params: any) {
    return request.get({ url: '/plugins.adminapi_wxgzh.admin.controller.wechat/wechatList', params })
}
// 添加公众号
export function addWechat(params: any) {
    return request.post({ url: '/plugins.adminapi_wxgzh.admin.controller.wechat/addWechat', params })
}
// 公众号详情
export function getWechatInfo(params: any) {
    return request.get({ url: '/plugins.adminapi_wxgzh.admin.controller.wechat/getWechatInfo', params })
}
// 公众号修改
export function editWechat(params: any) {
    return request.post({ url: '/plugins.adminapi_wxgzh.admin.controller.wechat/editWechat', params })
}
// 公众号测试
export function checkWechat(params: any) {
    return request.post({ url: '/plugins.adminapi_wxgzh.admin.controller.wechat/checkWechat', params })
}
// 公众号删除
export function delWechat(params: any) {
    return request.post({ url: '/plugins.adminapi_wxgzh.admin.controller.wechat/delWechat', params })
}

// 日志接口
// 开关
export function recordSwitchGet(params: any) {
    return request.get({ url: '/plugins.adminapi_wxgzh.admin.controller.record/recordSwitchGet', params })
}
// 修改开关
export function recordSwitch(params: any) {
    return request.post({ url: '/plugins.adminapi_wxgzh.admin.controller.record/recordSwitch', params })
}
// 列表
export function recordList(params: any) {
    return request.get({ url: '/plugins.adminapi_wxgzh.admin.controller.record/recordList', params })
}
// 清空日志
export function recordClear(params: any) {
    return request.get({ url: '/plugins.adminapi_wxgzh.admin.controller.record/recordClear', params })
}


// 工作台接口
// 数据
export function staticindex(params: any) {
    return request.get({ url: '/plugins.adminapi_wxgzh.admin.controller.static/index', params })
}
// 曲线
export function getVisitStats(params: any) {
    return request.get({ url: '/plugins.adminapi_wxgzh.admin.controller.static/getVisitStats', params })
}